﻿using Estsh.Core.Base;
using Estsh.Core.Model.Extend.Models;
using Estsh.Core.Models;
using Estsh.Core.Services;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Estsh.Core.Wms.IServices
{
    public interface IReworkAndRepairService : IBaseService<BaseEntity>
    {
        public List<Syspdline_Extend> GetSysPdlineList(string userId);
        public List<MesWorkOrder_Extend> GetWorkOrderByPdlineId(string pdlineId);

        public SetObjectDetail GetBomDetailDownInfo(string orderNo, string cartonNo);

        public SetObjectDetail SubmitOrder(string orderNo, string cartonNo,string partIds, string loginId);

    }
}
